const path = require('path')
function resolve (dir) {
  return path.join(__dirname, './', dir)
};

module.exports = {
  publicPath: '/', // 默认'/'，部署应用包时的基本 URL
  outputDir: 'dist',
  assetsDir: '', // 相对于outputDir的静态资源(js、css、img、fonts)目录
  runtimeCompiler: true, // 是否使用包含运行时编译器的 Vue 构建版本
  productionSourceMap: false, // 生产环境的 source map
  devServer: {
    open: true, // 自动启动浏览器
    host: '0.0.0.0', // localhost
    port: 8900, // 端口号
    https: false,
    hotOnly: true, // 热更新
    proxy: {
      '/api': {
        // 此处的写法，目的是为了 将 /api 替换成 https://domain.com
        target: 'http://localhost:3000',
        // 允许跨域
        changeOrigin: true,
        ws: true,
        pathRewrite: {
          '^/api': ''
        }
      },
    }
  }
}